// This is the only function that permits to create a sound buffer. It permits you to create a sound by loading the contents of the file whose name is szFileName. returns zero if anything went wrong, any other value otherwise. Notice the you can cast Snd_Buffer variable to an i32x but that you will not be able to affect one to it.
// sets the Volume of a sound buffer. The iVolume value can be -10000 for nosound, 0 for maximum Volume, and anything in between these two values. returns zero if anything went wrong, any other value otherwise.
// sets the panoramic (left/right) of a sound buffer. The iPan value can be -10000 for left, 10000 for right, and anything in between these two values, 0 being the center. returns zero if anything went wrong, any other value otherwise.
// gets the panoramic (left/right) of a sound buffer. The return value can be -10000 for left, 10000 for right, and anything in between these two values, 0 being the center.
// sets the frequency of a sound buffer. The iFrequency value can be in between 100Hz and 100000Hz. returns zero if anything went wrong, any other value otherwise.